﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace QD.LopPlat.UI.Model.Sys
{
    /// <summary>
    /// 应用表
    /// </summary>
    public sealed class QDDataBase
    {
        [Key]
        public string QfCode { get; set; }
        public string QfName { get; set; }
        /// <summary>
        /// 主数据库
        /// </summary>
        public string MasterDataBase { get; set; }
        /// <summary>
        /// 配置数据库
        /// </summary>
        public string ConfigDataBase { get; set; }
        public DateTime CreateDate { get; set; }

        public DateTime? EndDate { get; set; }
        /// <summary>
        /// 验证导入数据合法性
        /// </summary>
        public bool ValiImptData { get; set; }
        public bool UserEnableEdit { get; set; }
        public bool EnableSysJurnManr { get; set; }
        public string SystemName { get; set; }
        public string SystemShortName { get; set; }

        /// <summary>
        /// 全局过滤条件
        /// </summary>
        public string GlobalFilterCondition { get; set; }
              
        /// <summary>
        /// 系统LOGO
        /// </summary>
        public string Logo { get; set; }

     
        /// <summary>
        /// 端口
        /// </summary>
        public int PortNum { get; set; }

       
        public string SmtpHost { get; set; }

        public int? SmtpPort { get; set; }

        /// <summary>
        /// 启用强密码
        /// </summary>
        public bool EnableStrongPwd { get; set; }

        /// <summary>
        /// 产品序列号
        /// </summary>
        public string SerialNumber { get; set; }
    }
}
